def setup_module():
    print("开始测试，执行模块级别的setup")


def setup_function():
    print("开始测试，执行函数级别的setup-001")


def setup_001():
    print("开始测试，函数")


class TestFunc001:
    def test_func_001(self):
        print("测试函数1-001")

    def test_func_002(self):
        print("测试函数2-001")

    def setup_class(self):
        print("开始测试，执行方法级别的setup-001")

    def setup_class(self):
        print("开始测试，执行类级别的setup-001")


class TestFunc002:
    def test_func_001(self):
        print("测试函数1-002")

    def test_func_002(self):
        print("测试函数2-002")

    def setup_method(self):
        print("开始测试，执行方法级别的setup-002")

    def setup_class(self):
        print("开始测试，执行类级别的setup-002")
